Cargando protección...
- Drill 1 — Configurar las credenciales sin exponerlas
- Drill 2 — Crear un pool de conexión con mysql2
- Drill 3 — GET /productos con query() básica
- Drill 4 — productos con prepared statements — GET /productos/ con prepared statements
- Drill 5 — Sequelize: definir modelo y sincronizar BD
- Drill 6 — CRUD con Sequelize
- Drill 7 — SQL Injection: el ataque y la defensa
- Verificaciones estilo PCEP 🔍
- Video de solución
- Reflexión de cierre 🎓